The crash occurred on Perryville Road in Union Township just after 4:35 p.m., Tpr. Brandi Slota told Daily Voice.
No injuries were reported to the driver or train conductor, Slota said.
The Pattenburg and Quakertown Volunteer Fire Companies responded to the crash scene, where members walked a mile down the tracks to make contact with the train crew and ensure that the crash did not cause any ongoing train issues.
Scroll down to view more photos of the crash scene.
The crash remained under investigation, authorities said.
Click here to follow Daily Voice North Hunterdon and receive free news updates.